sequestering molecules - French English Dictionary